package main

import (
	"github.com/gin-gonic/gin"
	"net/http"
)

func main9() {
	// 创建 Gin 路由器实例
	router := gin.Default()

	// 注册 JSON 路由
	router.GET("/service/json", func(c *gin.Context) {
		data := gin.H{
			"id":    123,
			"name":  "json",
			"total": 150,
		}
		// 定义Map数据, Map中的data属性同样是一个Map，以演示嵌套结构
		result := gin.H{
			"status":  http.StatusOK,
			"message": "success",
			"data":    data,
		}

		// 返回 JSON 响应
		c.JSON(http.StatusOK, result)
	})
	// 运行路由器
	router.Run(":9080")
}
